Definition of Sceloglaux Albifacies

  • (noun) almost extinct owl of New Zealand

Synonyms of Sceloglaux Albifacies


Antonyms of Sceloglaux Albifacies


No Antonyms Found.

Homophones of Sceloglaux Albifacies


No Homophones Found.